254370
331516
810739
129113
585699
173219
199313
929359
479282
528378
812519
775997
5251799
3674581
3198148
2499804
2275988
2120609
2049358
193778
1827118
1744136
1722196
1660471